Parallel Polygon Approximation Algorithm Targeted at Reconfigurable Multi-Ring Hardware

نویسندگان

  • M. Arif Wani
  • Hamid R. Arabnia
چکیده

The paper presents a parallel algorithm for polygon approximation targeted at reconfigurable multi-ring hardware. The proposed algorithm grows the edges of polygon approximation that is based on principle of merging. The edge/s are grown simultaneously at point/s where the minimum merging error is produced. The merging process is made faster by carrying it out in two stages: i) During first stage it uses templates, generated during an off line process, to carry out fast initial polygon approximation, ii) The segments of the initial polygon approximation are further merged during the second stage. The simultaneous growing of edges makes the algorithm suitable for a parallel processing hardware. The paper outlines a parallel algorithm for polygon approximation. It discusses three broadcasting mechanisms for utilizing the multi-ring hardware. The mapping of the polygon approximation algorithm on the multi-ring topology using various broadcasting mechanisms is discussed. Index Terms Parallel algorithm for polygon approximation, Local and global error for polygon approximation, Reconfigurable multi-ring network, broadcasting mechanisms for multi-ring network.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reconfigurable Hardware Synthesis of the IDEA Cryptographic Algorithm

The paper focuses on the synthesis of a highly parallel reconfigurable hardware implementation for the International Data Encryption Algorithm (IDEA). Currently, IDEA is well known to be a strong encryption algorithm. The use of such an algorithm within critical applications, such as military, requires efficient, highly reliable and correct hardware implementation. We will stress the affordabil...

متن کامل

Ring Around the PIG: A Parallel GA with Only Local Interactions Coupled with a Self-Reconfigurable Hardware Platform to Implement an O(1) Evolutionary Cycle for Evolvable Hardware

The use of GAs in evolvable hardware is reviewed. A case is made for implementing as much of the GA in hardware as possible. The technical difficulties of using a standard GA with an FPGA are described. A new type of GA called a Ringed GA, which features only local interactions among individuals, is introduced. A new type of reconfigurable platform called the PIG is described. The use of the PI...

متن کامل

On The Parallelization Of Integer Polynomial Multiplication

With the advent of hardware accelerator technologies, multi-core processors and GPUs, much effort for taking advantage of those architectures by designing parallel algorithms has been made. To achieve this goal, one needs to consider both algebraic complexity and parallelism, plus making efficient use of memory traffic, cache, and reducing overheads in the implementations. Polynomial multiplica...

متن کامل

The Multi-context Reconfigurable Processing Unit for Fine-grain Computing

Due to the fast development of multimedia and communication applications, reconfigurable computing which has the great potential to accelerate a wide variety of applications is getting more and more important in computer architecture and software system. By mapping the computationally intense portions of an application into hardware, the application could be greatly accelerated. Reconfigurable ...

متن کامل

A reconfigurable computing framework for multi-scale cellular image processing

Cellular computing architectures represent an important class of computation that are characterized by simple processing elements, local interconnect and massive parallelism. These architectures are a good match for many image and video processing applications and can be substantially accelerated with Reconfigurable Computers. We present a flexible software / hardware framework for design, impl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006